package com.huawei.crm.mapper;

import com.huawei.crm.domain.Permission;
import com.huawei.crm.query.QueryObject;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface PermissionMapper extends BaseRepository<Permission, Long> {

    List<Permission> selectAll();

    List<Permission> selectForList(QueryObject qo);

    // 查询所有的权限表达式
    List<String> selectAllExpressions();

    // 根据员工的id查询权限表达式
    List<String> selectExpressionsByEmpId(Long empId);
}